package com.pzsh.entity.vo.admin;

import com.pzsh.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.*;

/**
 * @program: pzsh
 * @description: 升级套餐产品
 * @author: gxl
 * @create: 2019-12-06
 **/
@EqualsAndHashCode(callSuper = false)
@Data
public class AdminGradeVo extends BaseEntity {

    @ApiModelProperty(value = "编号")
    private Integer gradeId;

    @ApiModelProperty(value = "升级套餐名称")
    private String gradeName;

    @ApiModelProperty(value = "原价")
    private String price;

    @ApiModelProperty(value = "产品封面图")
    private String mainPicture;

    @ApiModelProperty(value = "优惠价")
    private String disPrice;

    @ApiModelProperty(value = "赠送积分：只可用于商城消费，不可提现/转化")
    private String givePs;

    @ApiModelProperty(value = "升级星级，1:一星，2：二星，3：三星，4：四星，5：五星")
    private Integer toGrade;

    @ApiModelProperty(value = "可被升级级别，0：VIP，1:一星，2：二星，3：三星，4：四星")
    private Integer fromGrade;

    @ApiModelProperty(value = "直推，升级判断条件")
    private Integer recommend;

    @ApiModelProperty(value = "团队，升级判断条件")
    private Integer team;

    @ApiModelProperty(value = "复消，升级判断条件")
    private Integer reConsumption;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "图文详情ID")
    private Integer gid;

    @ApiModelProperty(value = "图文详情")
    private String content;

}
